high priest - Allemand Anglais Dictionnaire